python 设置代理访问无效 win 10 | 您所在的位置:网站首页 › python 设置代理 os › python 设置代理访问无效 win 10 |
python使用代理后成功访问网站但测试ip依然是主机ip使用urllib from urllib import request from bs4 import BeautifulSoup url = 'https://www.ip.cn/' req = request.Request(url) req.add_header('User-Agent', 'Mozilla/6.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/8.0 Mobile/10A5376e Safari/8536.25') proxy = {'HTTPS': '110.191.132.218:8081'} proxy_handler = request.ProxyHandler(proxy) opener = request.build_opener(proxy_handler) print(proxy_handler.proxies) with opener.open(req) as f: data = f.read() soup = BeautifulSoup(data, 'html.parser') result = soup.find_all(attrs={'id': 'result'})[0] print(result.text)使用requests import requests from bs4 import BeautifulSoup url='https://www.ip.cn/' resp=requests.get(url,proxies={'HTTPS': 'http://110.191.132.218:8081'}) soup = BeautifulSoup(resp.content, 'html.parser') result = soup.find_all(attrs={'id': 'result'})[0] print(result.text)两个输出一样 使用SSR软件设置代理 之前从西刺代理获取了上百个代理随机访问廖雪峰python教程,然后还是被封了本机ip,当时就觉得很奇怪,麻烦帮忙看一下代码有没有问题或者其他问题 |
CopyRight 2018-2019 实验室设备网 版权所有 |